package com.example.demo.model;


import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

@Data
@AllArgsConstructor
@NoArgsConstructor
@Builder
public class SearchOptions {
    // 文件名
    private String fileName;

    // 区分大小写
    private boolean caseSensitive;

    // 全文匹配
    private boolean fullTextMatch;

    // 匹配路径
    private boolean matchPath;

    // 文件夹
    private boolean isFolder;

    // 匹配文件类型
    private List<String> fileType;
}
